﻿/// <reference path="../js/jquery.min.js" />
/// <reference path="layer/layer.js" />

var rownub = 10;
var imgrow = 10;
var stuimgsum = 31;
var stuerrorsum = 10;
var btnval = 0;
$(function () {
    if (!$.cookie("adminname") || $.cookie("adminname") == "null") {
        window.location.href = "adminlogin.html";
        return;
    } else {
        $(".adminname").html('<span>欢迎登录，</span>' + $.cookie("adminname"));
    }
    adminname = $.cookie("adminname");
    //学生信息管理模块
    $(".ysdata").click(function (d) {//原始数据
        $("#stuphoto").empty();
        $("#stutb").show();
        btnval = 0;
        $("#stutb").find("tbody").empty();
        gengxin("stu", 0);
    })

    $(".noimg").click(function () {//没有上传照片
        $("#stutb").show();
        btnval = 1;
        $("#stutb").find("tbody").empty();
        gengxin("stunoimg", 0);
    })
    $(".stuimg").click(function () {//学生照片管理
        $("#stuphoto").empty();
        btnval = 2;
        $("#stutb").hide();
        stuphoto(0);
    })
    $(".stuerror").click(function () {//错误信息
        $("#stuphoto").empty();
        btnval = 3;
        $("#stutb").show();
        $("#stutb").find("tbody").empty();
        gengxin("stuerror", 0);
    })
    $(".btn_sousuo").click(function () {//搜索
        $("#stuphoto").empty();
        $("#stutb").show();
        btnval = 4;
        $("#stutb").find("tbody").empty();
        var key = $(".text_sousuo").val();
        sousuo(key);
    });
    $(window).scroll(function(){
        if ($(document).scrollTop() >= $(document).height() - $(window).height()) {
            switch (btnval) {
                case 0: gengxin("stu",rownub); rownub += 10; break;
                case 1: gengxin("stu",imgrow); imgrow += 10; break;
                case 2: stuphoto(stuimgsum); stuimgsum += 30; break;
                case 3: gengxin("stuerror", stuerrorsum ); stuerrorsum += 10; break;
            }
        }
    });
    //辅导员信息管理
    $(".ysfudao").click(function (d) {//辅导员数据
        btnval = 4;
        $("#tbfudao").find("tbody").empty();
        //更新函数
        fudao("fudao");
    })
    $(".gaodi").click(function (d) {//从高到低
        btnval = 5;
        $("#tbfudao").find("tbody").empty();
        //更新函数
        fudao("gaodi");
    })
    $(".digao").click(function (d) {//从低到高
        btnval = 6;
        $("#tbfudao").find("tbody").empty();
        //更新函数
        fudao("digao");
    })
    $(".clearrank").click(function (d) {//清空得分
        btnval = 7;
        $("#tbfudao").find("tbody").empty();
        //更新函数
        fudao("clearrank");
    })
});
//显示辅导员信息
function fudao(cmd) {
    $.ajax({
        url: "../admin.ashx?rand=" + Math.random(),
        type: "post",
        data: { cmd: cmd },
        success: function (d) {
            var json = JSON.parse(d);
            var html = "";
            for (var i = 0; i < json.length; i++) {
                html += '<tr><td>' + json[i]["fid"] + '</td><td>' + json[i]["公寓楼"] + '</td><td>' + json[i]["姓名"] + '</td><td>' + json[i]["联系电话"] + '</td><td>' + json[i]["短号"] + '</td><td>' + json[i]["值班地点"] + '</td><td>' + json[i]["工号"] + '</td><td>' + json[i]["defen"] + '</td><td>' + json[i]["timer"] + '</td></tr>';
            }
            $("#tbfudao").find("tbody").prepend(html);
        }
    });
}

//显示学生信息
var stuid = 0;
function gengxin(ccmd, row) {
    $.ajax({
        url: "../admin.ashx?rand=" + Math.random(),
        type: "post",
        data: { cmd: ccmd, row: row },
        success: function (d) {
            var json = JSON.parse(d);
            var str = new Array(10)
            for (var i = 0; i < json.length; i++) {
                str[i] = "<tr><td>" + json[i]["id"] + "</td><td>" + json[i]["name"] + "</td><td>" + json[i]["nianji"] + "</td><td>" + json[i]["banji"] + "</td><td>" + json[i]["xuehao"] + "</td><td>" + json[i]["xueyuan"] + "</td><td>" + json[i]["zhuanye"] + "</td><td>" + json[i]["gongyu"] + "</td><td>" + json[i]["qinshi"] + "</td><td><a href='javascirpt:;' class='btn_gengduo'>更多</a></td></tr>";
                $("#stutb").find("tbody").append(str[i]);
            }
            $(".btn_gengduo").unbind();
            $(".btn_gengduo").click(function () {//更多学生信息
                stuid = $(this).parent().siblings().eq(0).text();
                $.ajax({
                    url: "../admin.ashx?rand=" + Math.random(),
                    type: "post",
                    data: {cmd:"xiangxi",id:stuid},
                    success: function (d) {
                        var json = JSON.parse(d);
                        $(".zhaopian").find("img").attr("src", "../"+json[0]["photo"]);
                        $(".xingming input").val(json[0]["name"]);
                        $(".nianji input").val(json[0]["nianji"]);
                        $(".banji input").val(json[0]["banji"]);
                        $(".xuehao input").val(json[0]["xuehao"]);
                        $(".xueyuan input").val(json[0]["xueyuan"]);
                        $(".zhuanye input").val(json[0]["zhuanye"]);
                        $(".gongyulou input").val(json[0]["gongyu"]);
                        $(".qinshihao input").val(json[0]["qinshi"]);
                        $(".jiguan input").val(json[0]["jiguan"]);
                        $(".zizhu input").val(json[0]["zizhu"]);
                        $(".huojiang input").val(json[0]["huojiang"]);
                        
                        layer.open({
                            type: 1,
                            title: false,
                            closeBtn: 1,
                            shadeClose: true,
                            skin: 'yourclass',
                            area: ['400px', '500px'],
                            content: $("#stuxiangxi")
                        });
                    }
                });

            });
        }
    });
};
$(".btn_baocun").click(function () {
    $.post("../request.ashx?rand=" + Math.random(), {
        cmd: "stuupdate",
        uid:stuid,
        xingming: $(".xingming input").val(),
        nianji: $(".nianji input").val(),
        banji: $(".banji input").val(),
        xuehao: $(".xuehao input").val(),
        xueyuan:$(".xueyuan input").val(),
        zhuanye: $(".zhuanye input").val(),
        gongyulou: $(".gongyulou input").val(),
        qinshihao:$(".qinshihao input").val(),
        jiguan: $(".jiguan input").val(),
        zizhu: $(".zizhu input").val(),
        huojiang: $(".huojiang input").val()
    }, function (d) {
        layer.closeAll();
        layer.msg(d);
    });
    
});
function stuphoto(row) {//显示学生照片
    $.ajax({
        url: "../admin.ashx?rand=" + Math.random(),
        type: "post",
        data: { cmd: "stuphoto", row: row },
        success: function (d) {
            var json = JSON.parse(d);
            var str = new Array(70);
            for (var i = 0; i < json.length; i++) {
                $("#stuphoto").append('<div class="sphoto"><img src="../' + json[i]["photo"] + '" vue="' + json[i]["id"] + '" /></div>');
            }
            $("#stuphoto img").unbind();
            $("#stuphoto img").click(function () {
                stuid = $(this).attr("vue");
                $.ajax({//获取详细信息
                    url: "../admin.ashx?rand=" + Math.random(),
                    type: "post",
                    data: { cmd: "xiangxi", id: stuid },
                    success: function (d) {
                        var json = JSON.parse(d);
                        $(".zhaopian").find("img").attr("src", "../" + json[0]["photo"]);
                        $(".xingming input").val(json[0]["name"]);
                        $(".nianji input").val(json[0]["nianji"]);
                        $(".banji input").val(json[0]["banji"]);
                        $(".xuehao input").val(json[0]["xuehao"]);
                        $(".xueyuan input").val(json[0]["xueyuan"]);
                        $(".zhuanye input").val(json[0]["zhuanye"]);
                        $(".gongyulou input").val(json[0]["gongyu"]);
                        $(".qinshihao input").val(json[0]["qinshi"]);
                        $(".jiguan input").val(json[0]["jiguan"]);
                        $(".zizhu input").val(json[0]["zizhu"]);
                        $(".huojiang input").val(json[0]["huojiang"]);

                        layer.open({
                            type: 1,
                            title: false,
                            closeBtn: 1,
                            shadeClose: true,
                            skin: 'yourclass',
                            area: ['400px', '500px'],
                            content: $("#stuxiangxi")
                        });
                    }
                });
            });
        }
    });
}
function sousuo(keyword){//搜索
    $.ajax({
        url: "../admin.ashx?rand=" + Math.random(),
        type: "post",
        data: { cmd: "sousuo", keyword: keyword },
        success: function (d) {
            var json = JSON.parse(d);
            var str = new Array(10)
            for (var i = 0; i < json.length; i++) {
                str[i] = "<tr><td>" + json[i]["id"] + "</td><td>" + json[i]["name"] + "</td><td>" + json[i]["nianji"] + "</td><td>" + json[i]["banji"] + "</td><td>" + json[i]["xuehao"] + "</td><td>" + json[i]["xueyuan"] + "</td><td>" + json[i]["zhuanye"] + "</td><td>" + json[i]["gongyu"] + "</td><td>" + json[i]["qinshi"] + "</td><td><a href='javascirpt:;' class='btn_gengduo'>更多</a></td></tr>";
                $("#stutb").find("tbody").append(str[i]);
            }
            $(".btn_gengduo").unbind();
            $(".btn_gengduo").click(function () {//更多学生信息
                stuid = $(this).parent().siblings().eq(0).text();
                $.ajax({
                    url: "../admin.ashx?rand=" + Math.random(),
                    type: "post",
                    data: { cmd: "xiangxi", id: stuid },
                    success: function (d) {
                        var json = JSON.parse(d);
                        $(".zhaopian").find("img").attr("src", "../" + json[0]["photo"]);
                        $(".xingming input").val(json[0]["name"]);
                        $(".nianji input").val(json[0]["nianji"]);
                        $(".banji input").val(json[0]["banji"]);
                        $(".xuehao input").val(json[0]["xuehao"]);
                        $(".xueyuan input").val(json[0]["xueyuan"]);
                        $(".zhuanye input").val(json[0]["zhuanye"]);
                        $(".gongyulou input").val(json[0]["gongyu"]);
                        $(".qinshihao input").val(json[0]["qinshi"]);
                        $(".jiguan input").val(json[0]["jiguan"]);
                        $(".zizhu input").val(json[0]["zizhu"]);
                        $(".huojiang input").val(json[0]["huojiang"]);

                        layer.open({
                            type: 1,
                            title: false,
                            closeBtn: 1,
                            shadeClose: true,
                            skin: 'yourclass',
                            area: ['400px', '500px'],
                            content: $("#stuxiangxi")
                        });
                    }
                });

            });
        }
    });
}
layui.use('element', function () {
    var $ = layui.jquery
    , element = layui.element(); //Tab的切换功能，切换事件监听等，需要依赖element模块

    //触发事件
    var active = {
        tabAdd: function () {
            //新增一个Tab项
            element.tabAdd('demo', {
                title: '新选项' + (Math.random() * 1000 | 0) //用于演示
              , content: '内容' + (Math.random() * 1000 | 0)
            })
        }
      , tabDelete: function () {
          //删除指定Tab项
          element.tabDelete('demo', 2); //删除第3项（注意序号是从0开始计算）
      }
      , tabChange: function () {
          //切换到指定Tab项
          element.tabChange('demo', 1); //切换到第2项（注意序号是从0开始计算）
      }
    };

    $('.site-demo-active').on('click', function () {
        var type = $(this).data('type');
        active[type] ? active[type].call(this) : '';
    });
});